* {
  padding: 0;
  margin: 0;
}
li {
  list-style: none;
}
a {
  text-decoration: none;
  color: #333333;
}
.webkit {
  display: -webkit-flex;
  display: -moz-flex;
}
body,
html {
  width: 100%;
  height: 100%;
  background: #f2f2f2;
}
.section_one {
  width: 100%;
  display: -webkit-flex;
  display: -moz-flex;
  line-height: 1.17333333rem;
  height: 1.17333333rem;
  border-bottom: 1px solid #d2d2d2;
  justify-content: center;
  align-items: center;
  background: #f2f2f2;
  position: fixed;
  top: 0;
  left: 0;
}
.section_one .left {
  flex: 1;
  padding-left: 0.44rem;
  padding-top: 0.37333333rem;
}
.section_one .left img {
  width: 0.62666667rem;
  height: 0.45333333rem;
}
.section_one .center {
  flex: 1;
  text-align: center;
  font-size: 0.41333333rem;
}
.section_one .right {
  flex: 1;
}
article {
  overflow-y: auto;
  margin-top: 1.17333333rem;
}
article .section_two {
  height: 2.26666667rem;
  width: 100%;
  background: #ffffff url(../img/line.png) no-repeat bottom;
}
article .section_two .shoujian {
  display: -webkit-flex;
  display: -moz-flex;
  padding-top: 0.44rem;
  font-size: 0.36rem;
  color: #333333;
}
article .section_two .shoujian .sjr {
  flex: 1;
  padding-left: 1.17333333rem;
}
article .section_two .shoujian .tel {
  flex: 1;
  text-align: right;
  padding-right: 0.88rem;
}
article .section_two .address {
  display: -webkit-flex;
  display: -moz-flex;
  margin-top: 0.25333333rem;
}
article .section_two .address .address_icon {
  width: 1.17333333rem;
  text-align: center;
}
article .section_two .address .address_icon img {
  width: 0.4rem;
  height: 0.52rem;
}
article .section_two .address .address_add {
  flex: 1;
  font-size: 0.28rem;
  color: #81838e;
}
article .section_two .address .youjiantou {
  width: 0.88rem;
  text-align: center;
}
article .section_two .address .youjiantou img {
  width: 0.17333333rem;
  height: 0.30666667rem;
}
article .menu {
  height: 4.36rem;
  margin-top: 0.2rem;
  background: #FFFFFF;
}
article .menu .dingdan {
  display: -webkit-flex;
  display: -moz-flex;
  height: 1.25333333rem;
  align-items: center;
}
article .menu .dingdan .ding {
  width: 1.28rem;
  text-align: center;
}
article .menu .dingdan .ding img {
  width: 0.72rem;
  height: 0.72rem;
}
article .menu .dingdan .detail {
  flex: 1;
  font-size: 0.36rem;
  color: #333333;
}
article .menu .dingdan .edit {
  width: 1.06666667rem;
  font-size: 0.33333333rem;
  color: #81838e;
}
article .menu dl {
  margin-left: 0.36rem;
  height: 3.09333333rem;
  display: -webkit-flex;
  display: -moz-flex;
  align-items: center;
  border-top: 1px solid #cccccc;
}
article .menu dl dt {
  margin-right: 0.38666667rem;
}
article .menu dl dt img {
  width: 2.42666667rem;
  height: 2.42666667rem;
}
article .menu dl dd h4 {
  font-size: 0.36rem;
  color: #363636;
}
article .menu dl dd p {
  margin-top: 0.57333333rem;
  margin-bottom: 0.26666667rem;
  font-size: 0.44rem;
  color: #ff0000;
}
article .menu dl dd h2 {
  font-size: 0.30666667rem;
  color: #333333;
}
article .peisong {
  height: 2.61333333rem;
  background: #FFFFFF;
  padding-left: 0.36rem;
  margin-top: 0.2rem;
}
article .peisong .psfs {
  display: -webkit-flex;
  display: -moz-flex;
  align-items: center;
  height: 1.32rem;
  border-bottom: 1px solid #CCCCCC;
}
article .peisong .psfs .fangshi {
  width: 2.45333333rem;
  font-size: 0.36rem;
  color: #6c6c6c;
  background: url(../img/bixuan.png) no-repeat right center;
  background-size: 26px 13px;
  margin-right: 0.53333333rem;
}
article .peisong .psfs .psong {
  flex: 1;
}
article .peisong .psfs .psong .yes {
  display: inline-block;
  width: 0.82666667rem;
  height: 0.64rem;
  line-height: 0.64rem;
  font-size: 0.29333333rem;
  color: #ff0000;
  background: url(../img/yes.png) no-repeat 5px center;
  background-size: 12px 7px;
  padding-left: 0.61333333rem;
  border: 1px solid red;
  border-radius: 3px;
  margin-right: 0.38666667rem;
}
article .peisong .psfs .psong .zt {
  display: inline-block;
  width: 1.44rem;
  height: 0.64rem;
  line-height: 0.64rem;
  text-align: center;
  border: 1px solid #363636;
  border-radius: 3px;
}
article .peisong .psfs .right_icon {
  width: 0.88rem;
  text-align: center;
}
article .peisong .psfs .right_icon img {
  width: 0.17333333rem;
  height: 0.30666667rem;
}
article .peisong .zffs {
  display: -webkit-flex;
  display: -moz-flex;
  align-items: center;
  height: 1.32rem;
}
article .peisong .zffs .zffangshi {
  width: 2.45333333rem;
  font-size: 0.36rem;
  color: #6c6c6c;
  background: url(../img/bixuan.png) no-repeat right center;
  background-size: 26px 13px;
  margin-right: 0.53333333rem;
}
article .peisong .zffs .zhifu {
  flex: 1;
}
article .peisong .zffs .zhifu .wx {
  display: inline-block;
  width: 1.48rem;
  height: 0.64rem;
  line-height: 0.64rem;
  font-size: 0.29333333rem;
  color: #ff0000;
  background: url(../img/yes.png) no-repeat 5px center;
  background-size: 12px 7px;
  padding-left: 0.61333333rem;
  border: 1px solid red;
  border-radius: 3px;
  margin-right: 0.38666667rem;
}
article .peisong .zffs .zhifu .zfb {
  display: inline-block;
  width: 2.09333333rem;
  height: 0.64rem;
  line-height: 0.64rem;
  text-align: center;
  border: 1px solid #363636;
  border-radius: 3px;
}
article .youhui {
  height: 2.66666667rem;
  margin-top: 0.2rem;
  padding-left: 0.36rem;
  background: #FFFFFF;
}
article .youhui .yhq {
  display: -webkit-flex;
  display: -moz-flex;
  height: 1.25333333rem;
  align-items: center;
  border-bottom: 1px solid #CCCCCC;
}
article .youhui .yhq .yh_icon {
  margin-right: 0.21333333rem;
}
article .youhui .yhq .yh_icon img {
  width: 0.54666667rem;
  height: 0.44rem;
}
article .youhui .yhq .yh_wz {
  flex: 1;
  font-size: 0.36rem;
  color: #333333;
}
article .youhui .yhq .right_icon {
  width: 0.88rem;
  text-align: center;
}
article .youhui .yhq .right_icon img {
  width: 0.17333333rem;
  height: 0.30666667rem;
}
article .youhui .fuyan {
  display: -webkit-flex;
  display: -moz-flex;
  height: 1.30666667rem;
  align-items: center;
}
article .youhui .fuyan .fy {
  flex: 1;
  border: none;
  outline: none;
  font-size: 0.34666667rem;
  color: #bcbcbc;
}
article .jine {
  display: -webkit-flex;
  display: -moz-flex;
  margin-top: 0.2rem;
  padding-right: 0.33333333rem;
  background: #FFFFFF;
  flex-direction: column;
  text-align: right;
}
article .jine .wan {
  margin-top: 0.4rem;
}
article .jine span {
  font-size: 0.29333333rem;
  color: #ff0000;
}
article .jine .spjj {
  margin-top: 0.4rem;
}
article .jine .fkje {
  margin-bottom: 0.34666667rem;
}
footer {
  display: -webkit-flex;
  display: -moz-flex;
  height: 1.29333333rem;
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
  align-items: center;
}
footer .total {
  flex: 1;
  font-size: 0.38666667rem;
  color: #ff0000;
  padding-right: 0.53333333rem;
  text-align: right;
}
footer .sure {
  width: 3rem;
  height: 1.29333333rem;
  line-height: 1.29333333rem;
  text-align: center;
  background: red;
  font-size: 0.41333333rem;
  color: #ffffff;
}
